html,body {
	margin: 0px;
	font: normal 14px Microsoft YaHei, 宋体, Verdana, Geneva, sans-serif;
	color:#242F4B;
}

h2{ font-size:20px;}
img{border: none; }
input {outline:none;}
i{width:6px; height:6px;position:absolute;}
textarea{resize:none}
.clear_both{clear:both; height:1px; line-height:1px;}
div,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,dd,p,img,input,textarea,select,lable,form,table,th,tr,td,embed{margin:0; padding:0; list-style:none; border:0; font-weight:normal;}
a:link,a:visited{color:#666666; text-decoration:none;}
a:hover{color:#ffa800; text-decoration: none;}

.top{ width:100%; height:80px; background-color:#0f91dd;}
.wide{ width:1180px; height:80px; margin:0 auto;}
.logo{ width:300px; height:45px; margin-top:18px; float:left;}
.weather{ width:200px; height:50px; margin-top:12px; float:right; margin-right:50px;}
.Head{width:40px; height:40px; padding:2px; background-color:#fff; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px;}
.Head img{ -moz-border-radius:22px; -webkit-border-radius:22px; border-radius:22px;}
.Head_wz{height:20px; line-height:20px; margin:10px 0; padding:0 25px 0 10px; color:#FFF;}

.ht_menu{min-width:100px; height:40px; margin-top:18px; float:right; position:relative;z-index:3000; background:url(../images/ji-1.png) no-repeat right 20px; transition: all 0.4s;}
.ht_menu:hover{background:url(../images/ji-1.png) no-repeat right -6px;}
.ht_menu_1{width:70px; height:30px; margin-top:23px; float:right; /*background:url(../images/delu-3.png) no-repeat 4px 5px; */ color:#FFF; line-height:30px; text-align:center;}
.ht_menu_1 a{ color:#FFF; display:block; border-radius:5px; border:1px solid #fff;transition: all 0.3s;}
.ht_menu_1 a:hover{ background-color:#fff; color:#0f91dd;}
.ht_menu ul{list-style:none;}
.ht_menu li {float:left;position:relative;}
.ht_menu li span {float:left;}
.ht_menu ul ul {visibility:hidden;position:absolute;right:0px;top:41px;opacity:0;transition: 0.3s; -webkit-transition: .5s; -moz-transition: .5s;}
.ht_menu ul li:hover ul, .ht_menu ul a:hover ul{visibility:visible; opacity: 1;}
.ht_menu a{display:block;padding:0;margin:0px;color:#0072bb;text-decoration:none;}
.ht_menu a:hover{color:#0072bb;}
.ht_menu ul ul{ padding-top:11px; width:150px;}
.ht_menu ul ul li {background-color:#ffffff; border:1px solid #E1E6EB; border-top: none; width:150px;}
.ht_menu ul ul li a{display:block; color:#959AA0; height:36px; line-height:36px; padding-left:58px; font-size:13px;}
.ht_menu ul ul li a:hover{color:#008ADD;}
.ht_yhtx{float:right; width:80px; height:54px; padding-top:11px; padding-left:12px;}
.ht_yhtx img{width:40px; height:40px; -moz-border-radius:22px; -webkit-border-radius:22px; border-radius:22px;}

.ht_yhtx1{height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding:0 10px;}

.ht_yjzh{background:url(../images/tx-1.png) no-repeat 32px 8px;}
.ht_yjzh:hover{background:url(../images/tx-1.png) no-repeat 32px 8px; background-color:#EFF3F5;}

.ht_yjpl{background:url(../images/tx-1.png) no-repeat 32px -28px;}
.ht_yjpl:hover{background:url(../images/tx-1.png) no-repeat 32px -28px; background-color:#EFF3F5;}

.ht_yjxx{background:url(../images/tx-1.png) no-repeat 32px -64px;}
.ht_yjxx:hover{background:url(../images/tx-1.png) no-repeat 32px -64px; background-color:#EFF3F5;}

.ht_yjtc{background:url(../images/tx-1.png) no-repeat 32px -100px;}
.ht_yjtc:hover{background:url(../images/tx-1.png) no-repeat 32px -100px; background-color:#EFF3F5;}




.segmentation{width:100%; height:1px; margin:0 auto; background-color:#c0c0ca;}
.segmentation_img{position:absolute; width:56px; height:57px; left:-28px; margin-left:50%; margin-top:-28px;}


.news{width:1180px; height:420px; padding:60px 0 75px 0; margin:0 auto;}
/*.news_picture{width:590px; height:370px; background-color:#CCC;}*/
.news_box{width:550px; height:370px; float:right;}
.news_title{min-width:320px; padding-left:35px; height:30px; float:left; margin-bottom:15px;}
.news_title span{float:left;}
.news_title1{ font-size:22px; font-weight:bold; line-height:30px; float:left;}
.news_title2{line-height:38px; color:#7f7f7f; float:left;}
.title_bg{background:url(../images/new.png) no-repeat 0 5px;}
.title_bg1{background:url(../images/new.png) no-repeat 2px -31px;}
.title_bg2{background:url(../images/new.png) no-repeat 0px -64px;}

.title_bg3{background:url(../images/new.png) no-repeat 0px -177px;}

.title_bg4{background:url(../images/new.png) no-repeat 0px -139px;}
.title_bg5{background:url(../images/new.png) no-repeat 0px -102px;}


.news_list{width:100%; height:310px; float:left; margin-top:10px;}
.news_list ul{float:left; width:100%; height:65px; float:left;}
.news_list ul li{height:44px; float:left;}
.news_list ul li span{float:left;}
.news_bk{ width:42px; height:44px; border-right:3px solid #0f91dd; float:left;}
.news_bky{ width:490px; height:44px; float:left; margin-left:15px;}
.news_sj{width:42px; height:30px; line-height:28px; font-size:28px; color:#0f91dd; font-family: Arial, Helvetica, sans-serif;}
.news_yf{width:42px; height:15px; line-height:15px; font-size:13px; color:#0f91dd;}
.news_bt{width:100%; height:25px; line-height:20px; font-size:15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_bt a{transition: all 0.3s;}
.news_nr{width:100%; height:20px; line-height:20px; font-size:12px; color:#9d9d9d; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.more{ color:#666666; font-size:11px; margin-top:5px; text-align:center; width:60px; height:20px; line-height:20px; float:right; border:1px solid #d6e9ff; border-radius:2px;}
.more a{transition: all 0.3s;}
.more a{ color:#0f91dd;}
.more a:hover{ color:#0f91dd;}

.systeme{ width:100%; height:770px; margin:0 auto; /*background:url(../images/bj-1.png) no-repeat right center,url(../images/bj-2.png) no-repeat left bottom*/; background-color:#ecf0f1;}
.systeme_yw{ width:100%; height:46px; padding-top:40px; margin:0 auto; text-align:center; line-height:40px; font-size:30px; color:#707984; font-family: Arial, Helvetica, sans-serif; background:url(../images/hx-1.png) no-repeat bottom center;}
.systeme_wz{ width:100%; height:40px; margin:0 auto; text-align:center; line-height:40px; font-size:20px; font-weight:bold;}
.systeme_fl{width:1230px; height:500px; margin:0 auto;}
.systeme_fl li{width:255px; height:60px; border: #cfd6dd solid 1px; margin:25px; overflow:hidden; background-color:#FFF; border-radius:8px; text-align:center; font-size:18px; color:#697080; padding-top:170px; float:left;}
.systeme_fl li{transition: all 0.4s;}


.systeme_jdsl{ background:url(../images/jdsl.png) no-repeat 72px 45px;}
.systeme_jdsl:hover{ background:url(../images/jdsl-1.png) no-repeat 72px 45px;}
.systeme_jdsl_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_jdsl_1:hover{ background:url(../images/jdsl.png) no-repeat 72px 45px; background-color:#FFF;}
.systeme_wxcj{ background:url(../images/wxcj.png) no-repeat 72px 45px;}
.systeme_wxcj:hover{ background:url(../images/wxcj-1.png) no-repeat 72px 45px;}
.systeme_wxcj_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_wxcj_1:hover{ background:url(../images/wxcj.png) no-repeat 72px 45px; background-color:#FFF;}
.systeme_xtgz{ background:url(../images/xtgz.png) no-repeat 72px 45px;}
.systeme_xtgz:hover{ background:url(../images/xtgz-1.png) no-repeat 72px 45px;}
.systeme_xtgz_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_xtgz_1:hover{ background:url(../images/xtgz.png) no-repeat 72px 45px; background-color:#FFF;}
.systeme_jdzh{ background:url(../images/jdzh.png) no-repeat 72px 45px;}
.systeme_jdzh:hover{ background:url(../images/jdzh-1.png) no-repeat 72px 45px;}
.systeme_jdzh_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_jdzh_1:hover{ background:url(../images/jdzh.png) no-repeat 72px 45px; background-color:#FFF;}
.systeme_zhpj{ background:url(../images/zhpj.png) no-repeat 72px 45px;}
.systeme_zhpj:hover{ background:url(../images/zhpj-1.png) no-repeat 72px 45px;}
.systeme_zhpj_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_zhpj_1:hover{ background:url(../images/zhpj.png) no-repeat 72px 45px; background-color:#FFF;}
.systeme_yywh{ background:url(../images/yywh.png) no-repeat 72px 45px;}
.systeme_yywh:hover{ background:url(../images/yywh-1.png) no-repeat 72px 45px;}
.systeme_yywh_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_yywh_1:hover{ background:url(../images/yywh.png) no-repeat 72px 45px; background-color:#FFF;}
.systeme_jcsj{ background:url(../images/jcsj.png) no-repeat 72px 45px;}
.systeme_jcsj:hover{ background:url(../images/jcsj-1.png) no-repeat 72px 45px;}
.systeme_jcsj_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_jcsj_1:hover{ background:url(../images/jcsj.png) no-repeat 72px 45px; background-color:#FFF;}
.systeme_dlbm{ background:url(../images/dlbm.png) no-repeat 72px 45px;}
.systeme_dlbm:hover{ background:url(../images/dlbm-1.png) no-repeat 72px 45px;}
.systeme_dlbm_1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; opacity:0.7}
.systeme_dlbm_1:hover{ background:url(../images/dlbm.png) no-repeat 72px 45px; background-color:#FFF;}


.systeme_opa:hover{transform: scale(1.1); box-shadow: 0px 0px 10px #888888; border:1px solid #15afe9; background-color:#15afe9; color:#FFF;}

.matters{width:1180px; height:370px; padding:70px 0; margin:0 auto;}
.chart{width:100%; height:480px; margin:0 auto; background:/*url(../images/bj-3.png) repeat-x bottom,*/url(../images/bj-4.png) repeat-x top; background-color:#0f91dd;}
.chart_nr{width:1180px; height:400px; margin:0 auto; padding:60px 0;}
.chart_work{width:320px; height:350px; float:left; }
.chart_ec{width:90%; height:240px; padding:20px 5%; float:left; background:rgba(255,255,255,.2);}
.chart_ranking{width:440px; height:350px; float:left; margin-left:50px;}

.matters_list{width:100%; height:270px; float:left;}
.matters_list ul{float:left;}
.matters_list ul li{width:530px; padding-left:20px; background:url(../images/dian-1.png) no-repeat 0 14px; height:35px; line-height:35px; margin-bottom:10px; float:left; border-bottom:1px solid #e9eef0;}
.matters_list ul li:hover{ background-color:#f2f4f5;}
.matters_list ul li{transition: all 0.3s;}
.matters_list ul li a{transition: all 0.3s;}
.matters_wz{max-width:420px; float:left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.more1{ color:#666666; font-size:13px; text-align:center; width:130px; height:32px; line-height:32px; margin-top:15px; float:left;}
.more1 a{ color:#666666; display:block; border:1px solid #d9deeb; border-radius:2px;}
.more1 a:hover{ color:#0f91dd; border:1px solid #0f91dd;}
.more1 a{transition: all 0.4s;}

.news_date{float:right; color:#b2b2b2; font-size:13px;}


/* 图片切换 */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


.grabbing {
	cursor:url(grabbing.png) 8 8, move;
}

.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
}

#owl-demo{position:relative;width:590px;height:418px; float:left;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:590px;height:418px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
/* 图片切换 */

#particles {
	width: 100%;
	height: 770px; overflow: hidden;
}
.systeme_box{position:absolute; margin-left:50%; left:-615px; top:655px; width:1230px;}


.bottom{width:100%; height:60px; text-align:center; margin:0 auto; background:url(../images/bj-5.png) repeat-x top; background-color:#0f91dd; padding-top:120px; color:#b7e3fd;}



/* 登录 */
/* input */
.ipt{border: solid 1px #dbdbdb;border-left-color: #dbdbdb;border-top-color:#dbdbdb;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 32px;line-height: 32px;color: #555;width: 267px;vertical-align: baseline; padding-left:35px;transition: all 0.5s; font-size:14px; font-family:Microsoft YaHei; color:#a1a1a1;}
.ipt:focus{border-color: #95C8F1; box-shadow: 0 0 4px #95C8F1; color:#56595f;}
.ipt1{border: solid 1px #dbdbdb;border-left-color: #dbdbdb;border-top-color:#dbdbdb;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 32px;line-height: 32px;color: #555;width: 180px;vertical-align: baseline;transition: all 0.5s; font-size:14px; font-family:Microsoft YaHei; color:#a1a1a1;}
.ipt1:focus{border-color: #95C8F1; box-shadow: 0 0 4px #95C8F1; color:#56595f;}
/* btn */
.btn{position: relative;cursor: pointer;display: inline-block;vertical-align: middle;font-size: 14px;font-weight: bold;height: 45px;line-height: 45px;width: 310px;padding: 0 12px;text-align: center;text-decoration: none;border-radius: 2px;color: #666;background-color: #f5f5f5; font-size:16px; font-family:Microsoft YaHei;}
input.btn{height: 45px;}
.btn-primary{border-color: #3079ED;color: #F3F7FC;background-color: #4D90FE;}
.btn-primary:hover{border-color:#0f91dd;color:#fff;background-color: #0f91dd;}
.btn-primary:active,.btn-primary.btn-active {box-shadow:#2176D3 0 1px 2px 0 inset;border-color: #3079ED;}
.btn-primary:focus {border-color:#4d90fe;outline:none}
/**/

.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);display:none}
.theme-popover{z-index:9999;position:fixed;top:50%;left:50%;width:360px;height:370px;margin:-180px 0 0 -185px;border-radius:5px;background-color:#fff;display:none;box-shadow: 0 0 10px #333;}
.theme-poptit{/*border-bottom:1px solid #ddd;*/padding:12px;position: relative; text-align: center; font-size:16px;}
.theme-popbod{padding:25px;color:#444;height:148px; padding-top:10px;}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}



.theme-signin{text-align:left;font-size: 14px;}
.theme-signin h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin li{margin-bottom: 18px; }
.theme-signin li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.theme-signin li span{float:right;width:100px;line-height:42px; height:42px; text-align:center; border-radius:2px; background-color:#eaecf1;}
.theme-signin .btn{margin-bottom: 10px;}
.theme-signin p{font-size: 12px;color: #999;}
.theme-desc,.theme-version{padding-top: 0}

.theme-yhm{ background:url(../images/bgj.png) no-repeat 10px 12px;}
.theme-yhm:focus{background:url(../images/bgj1.png) no-repeat 10px 12px;}
.theme-mm{ background:url(../images/bgj.png) no-repeat 10px -18px;}
.theme-mm:focus{background:url(../images/bgj1.png) no-repeat 10px -18px;}
.theme-tx{width:94px; padding:3px; height:94px; position:absolute; background-color:#fff; top:-40px; left:130px; border-radius:50px;}
.theme-txt{width:310px; font-size:13px; height:20px; position:absolute; line-height:20px; margin-top:-20px; text-align:right; color:#F33;}

/*模态*/
.block {

	margin:15px;

	padding:10px;

	background:#f8f8f8;

	border:1px solid #ebebeb;

	overflow:hidden;

}

/*MODALS*/

.modal2 {

	width:35%;

	height:380px;

	display:none;

	border:5px solid #656565;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	border-radius: 10px; /* future proofing */

	-khtml-border-radius: 10px; /* for old Konqueror browsers */

}

/*个人信息*/
.form-group{
	width: 400px;
	min-height:100px ;
	/*border: 1px solid red;*/
	margin: 0 auto;
}
.row{
	width: 400px;
	height: 30px;
	margin-top: 10px;

}
.label-control{
	float: left;
	display:block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align:right;
	/*border: 1px solid red;*/
}
.form-control{
	float: left;
	width: 300px;
	height: 30px;
	border-radius: 3px;
	border: 1px solid #ebebeb;
}
.label-control2{
	float: left;
	display:block;
	width: 400px;
	height: 30px;
	line-height: 30px;
	text-align:left;
	margin-top: 10px;
	/*border: 1px solid red;*/
}
.form-control2{
	float: left;
	width: 300px;
	height: 30px;
	border-radius: 3px;
	border: 1px solid #ebebeb;
}
.btn-line2 button{
	margin-top: 10px;
	background-color: #0f91dd;
	border: none;
	color: white;
	width: 50px;
	height: 30px;
	border-radius:3px ;
	margin-right: 100px;
}
.btn-line{
	width:110px ;
	height: 30px;
	margin: 0 auto;
}
.btn-line button{
	margin-top: 10px;
	background-color: #0f91dd;
	border: none;
	color: white;
	width: 50px;
	height: 30px;
	border-radius:3px ;

}
.sp-add {
	margin-top: 1px;
	width: 30px;
	height: 31px;
	background-color: #337ab7;
	color: white;
	display: block;
	float: left;
	border-radius: 0 3px 3px 0;
	text-align: center;
	line-height: 32px;
}